Shading By Fast Bi-Quadratic Normal Vector Interpolation

نویسندگان

  • Chandan Singh
  • Ekta Walia
چکیده

The use of Bezier curves and Bezier triangles has been extensively explored in the field of computer graphics. The purpose of this paper is to show that Bezier triangles and curves can be used for reducing the cost of Biquadratic Phong shading. A shading algorithm has been proposed which uses quadratic Bezier triangle’s blending functions for performing quadratic interpolation of normal vector along the edges of a polygon and quadratic Bezier curve for interpolation of normal vector along the scan line. The visual results of this algorithm are exactly the same as that of Bi-quadratic Phong shading. By virtue of fast calculation of area coordinates at the edge points, this shading algorithm becomes faster than all the known fast Bi-quadratic normal vector interpolation methods, which attain the same visual quality as that of Biquadratic Phong shading. This paper summarizes and compares the proposed method with the other existing faster methods. Flexibility of the proposed method has been utilized to further reduce the cost of Bi-quadratic Phong shading by incorporating another fast angular interpolation method along the scan line.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bi-Quadratic Interpolation of Intensity for Fast Shading of Three Dimensional Objects

Researchers in the field of Computer Graphics are often confronted with the trade off between visual realism and computational cost. So far, Phong and Gouraud shading have been treated as well established methods and attempts have been made to improve visual realism or to reduce computational cost or both. These methods use linear interpolation to compute the normals or intensity, respectively,...

متن کامل

Fast Near Phong-Quality Software Shading

Quadratic shading has been proposed as a technique giving better results than Gouraud shading, but which is substantially faster than Phong shading. Several techniques for fitting a second order surface to six points have been proposed. We show in this paper how an approximation of the mid-edge samples can be done in a very efficient way. An approximation of the mid-edge vectors are derived. Se...

متن کامل

A Real Time Rendering System with Normal Vector Shading

graphics workstations have rendering performances of more than one million polygons per second in This paper presents a graphics workstation for real­ conjunction with hardware supported transparency, time display of Phong shaded polygons. The applied anti-aliasing, perspective texture mapping, image shading method is based on normal vector compositing, etc. In spite of the fact that great stri...

متن کامل

Improved Shading Performance by Avoiding Vector Normalization

Phongs illumination model requires unit length vectors. The surface normal has to be normalized due to the linear interpolation, and if we use single point light sources or a xed view point, we have to normalize the vectors pointing to the light source and to the viewer. Unfortunately, normalization is a relatively costly operation. One of the main reasons for this is the square root involved. ...

متن کامل

Bump Mapping

Blinn [1] introduced bump mapping as a technique that makes a surface appear rough or wrinkled. This affect is achieved by perturbing the normals used in the illumination computation. Hence, it only affects the shading, not the underlying geometry. The bump map can contain height values that will affect the normal of each pixel. However, it can as an alternative contain normals that have been c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006